An efficient parallel tree - code for the simulation of self - gravitating systems ⋆

نویسنده

  • P. Miocchi
چکیده

We describe a parallel version of our tree-code for the simulation of self-gravitating systems in Astrophysics. It is based on a dynamic and adaptive method for the domain decomposition, which exploits the hierarchical data arrangement used by the tree-code. It shows low computational costs for the parallelization overhead – less than 4% of the total CPU-time in the tests done – because the domain decomposition is performed 'on the fly' during the tree setting and the portion of the tree that is local to each processor 'enriches' itself of remote data only when they are actually needed. The performances of an implementation of the parallel code on a Cray T3E are presented and discussed. They exhibit a very good behaviour of the speedup (= 15 with 16 processors and 10 5 particles) and a rather low load unbalancing (< 10% using up to 16 processors), achieving a high computation speed in the forces evaluation (> 10 4 particles/sec with 8 processors).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

O ct 1 99 8 Parallelization of a Tree - Code for the Simulation of Self – Gravitating Astrophysical Systems

We have preliminary results on the parallelization of a Tree-Code for evaluating gravitational forces in N-body astrophysical systems. Our HPF/CRAFT implementation on a CRAY T3E machine attained an encouraging speed-up behavior, reaching a value of 75 with 128 processor elements (PEs). The speed-up tests regarded the evaluation of the forces among N = 130, 369 particles distributed scaling the ...

متن کامل

Parallelization of a Tree-Code for the Simulation of Self–Gravitating Astrophysical Systems. R. Capuzzo–Dolcetta1 and P. Miocchi1,2

We have preliminary results on the parallelization of a Tree-Code for evaluating gravitational forces in N-body astrophysical systems. Our HPF/CRAFT implementation on a CRAY T3E machine attained an encouraging speed-up behavior, reaching a value of 75 with 128 processor elements (PEs). The speed-up tests regarded the evaluation of the forces among N = 130, 369 particles distributed scaling the ...

متن کامل

v 1 4 M ar 1 99 8 Parallelization of a Code for the Simulation of Self - gravitating Systems in Astrophysics . Preliminary Speed - up Results

Received ; accepted – 2 – ABSTRACT We have preliminary results on the parallelization of a Tree-Code for evaluating gravitational forces in N-body astrophysical systems. For our T3D CRAFT implementation, we have obtained an encouraging speed-up behavior, which reaches a value of 37 with 64 processor elements (PEs). According to the Amdahl'law, this means that about 99% of the code is actually p...

متن کامل

Fast Parallel Tree Codes for Gravitational and Fluid Dynamical N-Body Problems

We discuss two physical systems from separate disciplines that make use of the same algorithmic and mathematical structures to reduce the number of operations necessary to complete a realistic simulation. In the gravitational N-body problem, the acceleration of an object is given by the familiar Netwonian laws of motion and gravitation. The computational load is reduced by treating groups of bo...

متن کامل

Are You Ready to FLY in the Universe ? A Multi-platform N-body Tree Code for Parallel Supercomputers

In the last few years, cosmological simulations of structures and galaxies formations have assumed a fundamental role in the study of the origin, formation and evolution of the universe. These studies improved enormously with the use of supercomputers and parallel systems, allowing more accurate simulations, in comparison with traditional serial systems. The code we describe, called FLY, is a n...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001